package com.laiketui.order.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 财务订单详情
 */
@Data
public class ExamineOrderDetailEntity {
    /**
     * 订单号
     */
    private String orderParentNo;

    /**
     * 下单时间
     */
    private Date createTime;

    /**
     * 订单来源
     */
    private Integer source;

    //来源名称
    private String sourceName;

    /**
     * 省
     */
    private String provice;

    /**
     * 市
     */
    private String city;

    /**
     * 区
     */
    private String area;

    /**
     * 收货地址
     */
    private String address;

    /**
     * 订单金额
     */
    private long payPrice;

    /**
     * 汇款银行
     */
    private String offlinePayBank;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 汇款时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date offlinePayTime;

    //汇款凭证
    private String offlinePayImg;

    //财务上传凭证
    private String examineImg;

    //付款人
    private String payMan;



}
